9.2 Eén TOF zonder multiplexer
Aansluiten

- VCC van de TOF aan 3.3V
- GND van de TOF aan GND
- SDA van de TOF aan A4 (SDA)
- SCL van de TOF aan A5 (SCL)
Beschermend stickertje
Op een nieuwe TOF zit vaak een doorzichtig plastic stickertje. Trek dat er voorzichtig af voor een betere meting.
Code
from leaphymicropython.sensors.tof import TimeOfFlight
from time import sleep
tof = TimeOfFlight()
while True:
afstand = tof.get_distance()
print(afstand)
sleep(1)
Uitleg
TimeOfFlight()maakt een sensor aan op het standaard I2C-adres.tof.get_distance()geeft de afstand in millimeters.
Controlevraag
Wat krijg je terug als er niets voor de sensor staat?
Antwoord
Een heel hoog getal (rond 8190). De TOF meet betrouwbaar tussen ongeveer 3 cm en 200 cm. Buiten dat bereik krijg je 0 of 8190.